have had your day - Spanish English Dictionary